Supporting leg - Spanish English Dictionary